Ballista Design and Methodology Ballista Design and Methodology

نویسنده

  • Philip Koopman
چکیده

This report serves as initial documentation of the design and methodology to be employed by Ballista, an automatic robustness testing and hardening tool for Commercial Off-The-Shelf software components. The Ballista architecture includes the following major components: • Automatic testing of software modules determines whether they behave robustly in the face of exceptional inputs. • Characterization of response regions (behavior when presented exceptional input values) is performed over the parameter input space. Initial heuristics for this characterization are presented here. • Software wrapper routines are created to deflect any exceptional inputs that would, if uncaught, produce a “crash” or “hang” of the application software component. • A World Wide Web interface to users.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Robustness testing of a distributed simulation backplane

◆ This research is built upon and extends the Ballista project. • High level testing done using the API to perform fault injection – Send exceptional values into a system through the API – Requires no modification to code -only linkable object files needed • Each test is a specific function call with a specific set of parameters – Combinations of valid and invalid parameters tried in turn ◆ Yes...

متن کامل

Treatment of Maxillary Impacted Canine using Ballista Spring and Orthodontic Wire Traction

In orthodontic practice, impaction of maxillary permanent canines is a frequently encountered clinical problem. After the third molar, the canine is the most frequently impacted tooth. For functional occlusion, bringing the impacted canine into occlusion is important to achieve final esthetic in orthodontic practice. This article illustrates a distinct case in which the three permanent canines ...

متن کامل

The 'ballista spring" system for impacted teeth.

The ballista spring system is a simplified orthodontic system for treating impacted teeth. The impacted tooth is retracted by a spring that accumulates a continuous force from being twisted on its long axis. The necessary operation on the impacted tooth is simple and less traumatic. The force exerted on the tooth is vertical, without compressing the impacted tooth toward the adjacent roots. Thi...

متن کامل

Interface Robustness Testing: Experiences and Lessons Learned from the Ballista Project

When the Ballista project started in 1996 as a 3-year DARPA-funded research project, the original goal was to create a Web-based testing service to identify robustness faults in software running on client computers via the Internet. Previous experience suggested that such tests would find interesting problems but it was unclear how to make robustness testing scalable to large interfaces. A majo...

متن کامل

Robustness Testing of A Distributed Simulation Backplane Masters Thesis

Creating robust software requires quantitative measurement in addition to careful specification and implementation. The Ballista software robustness testing service provides exception handling measurements for a variety of application domains. This thesis describes Ballista testing of the High Level Architecture Run-Time Infrastructure (HLA RTI), a general-purpose distributed simulation backpla...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1997